#include<stdio.h>
#include<string.h>
#include<stdlib.h>
#include"function"
typedef struct GYSGL
{	
	int  Num;
	char ID[20];
	char Name[20];
	char jiancheng[10];
	char dizhi[20];
	int  phone;
	char youjian[20];
	char lianxiren[20];
	long telephone;
	
}GYSGL;
typedef struct Node1
{
	struct GYSGL gysgl;
	struct Node1* next;
};
typedef struct SPGL
{
	char ID[20];
	char Name[20];
	float danjia;
	char gysbh [20];
	char jianjie[50];
	char beizhu[20];	
}SPGL; 
 typedef struct Node2
{
 	struct SPGL spgl;
 	struct Node2* next;
};
typedef struct YGGL
{
 	char ID[20];
 	char Name[20];
 	char Mima[20];
 	char jibie[10];
 	long phone;
 	float gongzi;
 	char beizhu[20];
}YGGL;
typedef struct Node3
{
 	struct YGGL yggl;
 	struct Node3* next;
};
typedef struct CGGL//采购管理结构体
 {
 	char cgqdh[20];//采购清单号
 	char ygbm[20];//员工编码
 	int shuliang;//采购数量
 	float zongjia;//采购总价
 	char time[20];//采购时间
 	char beizhu[20];//采购备注
 }CGGL;
typedef struct Node4
 {
 	struct CGGL cggl;
 	struct Node4* next;
 };
void Save(struct Node1* head);//供应商信息保存函数
void Read(struct Node1* head);//供应商信息读取函数
void Input(struct Node1* head);//供应商信息输入函数
void All(struct Node1* head);//供应商信息浏览函数
void Que(struct Node1* head);//供应商信息查找函数
void Mod(struct Node1* head);//供应商信息修改函数
void Del(struct Node1* head);//供应商信息删除函数

void Save2(struct Node2* head2);//商品信息保存函数
void Read2(struct Node2* head2);//商品信息读取函数
void Input2(struct Node2* head2);//商品信息输入函数
void All2(struct Node2* head2);//商品信息浏览函数
void Que2(struct Node2* head2);//商品信息查找函数
void Mod2(struct Node2* head2);//商品信息修改函数
void Del2(struct Node2* head2);//商品信息删除函数

void Save3(struct Node3* head3);//员工信息保存函数
void Read3(struct Node3* head3);//员工信息读取函数
void Input3(struct Node3* head3);//员工信息输入函数
void All3(struct Node3* head3);//员工信息浏览函数
void Que3(struct Node3* head3);//员工信息查找函数
void Mod3(struct Node3* head3);//员工信息修改函数
void Del3(struct Node3* head3);//员工信息删除函数

void Save4(struct Node4* head4);//采购信息保存函数
void Read4(struct Node4* head4);//采购信息读取函数
void Input4(struct Node4* head4);//采购信息输入函数
void All4(struct Node4* head4);//采购信息浏览函数
void Que4(struct Node4* head4);//采购信息查找函数
void Mod4(struct Node4* head4);//采购信息修改函数
void Del4(struct Node4* head4);//采购信息删除函数

int main1(struct Node1* head, struct Node2* head2,struct Node3* head3,struct Node4* head4);//管理员函数
int main2(struct Node2* head2, struct Node3* head3,struct Node4* head4);//用户函数
int main12(struct Node1* head);//供应商函数
int main13(struct Node2* head);//商品函数
int main14(struct Node3* head);//员工函数
int main15(struct Node4* head);//采购函数


    //                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         